<?php
//网站根目录
define('PATH_ROOT', dirname(__FILE__));
//系统文件目录
define('PATH_SYSTEM', dirname(__FILE__).'/system');
//Model(模型)，程序应用功能的实现，程序的逻辑的实现。负责数据管理，数据生成。
define('PATH_MODEL', dirname(__FILE__).'/model');
//Controller(控制器)，负责转发请求，对请求处理。根据请求决定调用的视图及使用的数据
define('PATH_CONTROLLER', dirname(__FILE__).'/controller');
//View(视图)，图形界面逻辑。负责输出，处理如何调用模板、需要的资源文件
define('PATH_THEMES', PATH_ROOT);
//当前网址，自动检测http或https
$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://';
define('WEBURL', $http_type.$_SERVER['HTTP_HOST']);
//载入配置文件
require_once(PATH_ROOT.'/config.php');
require_once(PATH_ROOT.'/core/base.php');
require_once(PATH_ROOT.'/core/core.php');
require_once(PATH_ROOT.'/Gateway.php');
//系统初始化
core::init();